river bed


Results for "river bed"

English - Turkish Dictionary

river bed

(English - Turkish Dictionary) :
ırmak yatağı.